package com.quanyan.travel.mapper;

import com.quanyan.travel.entity.TbOutdoorActivityMaster;
import com.quanyan.travel.entity.TbOutdoorActivityMasterExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbOutdoorActivityMasterMapper {
    int countByExample(TbOutdoorActivityMasterExample example);

    int deleteByExample(TbOutdoorActivityMasterExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TbOutdoorActivityMaster record);

    int insertSelective(TbOutdoorActivityMaster record);

    List<TbOutdoorActivityMaster> selectByExample(TbOutdoorActivityMasterExample example);

    TbOutdoorActivityMaster selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TbOutdoorActivityMaster record, @Param("example") TbOutdoorActivityMasterExample example);

    int updateByExample(@Param("record") TbOutdoorActivityMaster record, @Param("example") TbOutdoorActivityMasterExample example);

    int updateByPrimaryKeySelective(TbOutdoorActivityMaster record);

    int updateByPrimaryKey(TbOutdoorActivityMaster record);
}